/********************************************************************************************************BLOG SWIPER*******************************************************************************/
.swiper {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #000;
  opacity: 1;
  background: rgba(0, 0, 0, 0.2);
}

.swiper-pagination-bullet-active {
  color: #fff;
  background: #007aff;
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	color: #257A60;
	text-align: center;
	font-family: Pluto;
	font-size: 20.513px;
	font-style: normal;
	font-weight: 400;
	line-height: 28.205px; /* 137.5% */
	background: unset;
	border-radius: unset;
	opacity: .5;
	
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: -45px;
}
.swiper-pagination-bullet {

}
.swiper-pagination-bullet-active {	
	text-decoration: underline;
	opacity: 1!important;
}

/********************************************************************************************************BLOG RECIPES*******************************************************************************/
#blog-content .container-a {
	max-width: 1200px;
	margin: auto;
	padding:45px 50px 0;
}
#blog-content .container-a .title1 h2 {
	color: #257A60;
	font-family: Pluto;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 36px; /* 112.5% */
	letter-spacing: -0.64px;
	text-align: center;
	margin: 0 auto 45px;
}
#blog-content .container-a .border-line {
	background: #979797;
	height: 1px;
	width: 100%;
	margin: 45px 0;
}
#blog-content .container-a .no-result {
	margin-bottom: 115px;
}
#blog-content .container-a .no-result p {
	color: #2B0D00;
	font-family: Myriad Pro;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 22px; /* 110% */
	margin: 0 auto;
	text-align: center;
}
@media(max-width:768px) {
	#blog-content .container-a {
		padding: 45px 20px 0;
	}
}
/********************************************************************************************************BLOG NUTRITION*******************************************************************************/
#nutrition-sec {
	padding: 0 50px 45px;
}
#nutrition-sec .container-a {
	max-width: 1090px;
	width: 100%;
	margin: auto;
}
#nutrition-sec .container-a .box {
	column-gap: 35px;
	row-gap: 45px;
	align-items: flex-start;
	flex-wrap: wrap;
	margin-bottom: 69px;
	justify-content: center;
}
#nutrition-sec .container-a .box .box-col {
	max-width: 340px;
	width: 100%;
}
#nutrition-sec .container-a .box .box-col .content-a {
	margin-top: 15px;
}
#nutrition-sec .container-a .box .box-col .content-a h2 {
	color: #257A60;
	font-family: Pluto;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 26px; /* 130% */
	letter-spacing: -0.4px;
	margin: 0;
	text-align: left;
	margin-bottom: 5px;
}
#nutrition-sec .container-a .box .box-col .content-a p {
	color: #4E4E4E;
	font-family: Myriad Pro;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 22px; /* 122.222% */
	letter-spacing: 0.18px;
	margin:0;
	margin-bottom: 18px;
	text-align: left;
}
#nutrition-sec .container-a .box .box-col .content-a .readmore a {
	color: #DC995D;
	leading-trim: both;
	text-edge: cap;
	font-family: Myriad Pro;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 22px; /* 137.5% */
	letter-spacing: 0.16px;
	text-decoration: none;
	display: flex;
	align-items: center;
	gap:6px;
	justify-content: end;
}
#nutrition-sec .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	display: inline-block !important;
}
#nutrition-sec .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	display: block;
}
#nutrition-sec .swiper-slide.swiper-slide-prev {
	height: 0;
}
#nutrition-sec .container-a .box.box2 {
	justify-content: left;
}
@media(max-width: 1189px) {
	#nutrition-sec .container-a .box .box-col {
		max-width: 250px;
	}
}
@media(max-width: 919px) {
	#nutrition-sec {
		padding: 0 24px 45px;
	}
	#nutrition-sec .container-a {
		max-width: 720px;
	}
	#nutrition-sec .container-a .box .box-col {
		max-width: 230px;
	}
	#nutrition-sec .container-a .box {
		column-gap: 15px;
	}
	#nutrition-sec .container-a .box .box-col .content-a p {
		font-size: 14px;
		line-height: 18px; /* 128.571% */
		letter-spacing: 0.14px;
	}
	#nutrition-sec .container-a .box .box-col .content-a h2 {
		font-size: 22px;
		line-height: 18px; /* 120% */
		letter-spacing: -0.3px;
	}
}
@media(max-width: 768px) {
	#nutrition-sec .container-a .box .box-col {
		max-width: 365px;
	}
	#nutrition-sec .container-a .box {
		gap: 15px;
	}
}


#section3 .container-a .title h2 {
	color: #257A60;
}